Commvault Systems reported a quarterly revenue of $275.04 million, exceeding analysts' expectations of $262.52 million, with a net margin of 18.14% and a return on equity of 28.69%. The company’s revenue increased by 23.2% year-over-year, and earnings per share are projected at $1.65 for the current fiscal year.Insider trading activity included Gary Merrill selling 3,287 shares and Nicola Adamo selling 1,500 shares, both resulting in decreased ownership stakes. Institutional investors hold 93.50% of the company's stock, with Deutsche Bank AG increasing its position by 81.0% in the last quarter.